// Vita3K emulator project
// Copyright (C) 2018 Vita3K team
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License along
// with this program; if not, write to the Free Software Foundation, Inc.,
// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

#pragma once

#include <module/module.h>

BRIDGE_DECL(_Cosh)
BRIDGE_DECL(_Dclass)
BRIDGE_DECL(_Dsign)
BRIDGE_DECL(_Dtest)
BRIDGE_DECL(_Exp)
BRIDGE_DECL(_FCosh)
BRIDGE_DECL(_FDclass)
BRIDGE_DECL(_FDsign)
BRIDGE_DECL(_FDtest)
BRIDGE_DECL(_FExp)
BRIDGE_DECL(_FFpcomp)
BRIDGE_DECL(_FLog)
BRIDGE_DECL(_FSin)
BRIDGE_DECL(_FSinh)
BRIDGE_DECL(_FSinx)
BRIDGE_DECL(_Fpcomp)
BRIDGE_DECL(_LCosh)
BRIDGE_DECL(_LDclass)
BRIDGE_DECL(_LDsign)
BRIDGE_DECL(_LDtest)
BRIDGE_DECL(_LExp)
BRIDGE_DECL(_LFpcomp)
BRIDGE_DECL(_LLog)
BRIDGE_DECL(_LSin)
BRIDGE_DECL(_LSinh)
BRIDGE_DECL(_LSinx)
BRIDGE_DECL(_Log)
BRIDGE_DECL(_Sin)
BRIDGE_DECL(_Sinh)
BRIDGE_DECL(_Sinx)
BRIDGE_DECL(acos)
BRIDGE_DECL(acosf)
BRIDGE_DECL(acosh)
BRIDGE_DECL(acoshf)
BRIDGE_DECL(acoshl)
BRIDGE_DECL(acosl)
BRIDGE_DECL(asin)
BRIDGE_DECL(asinf)
BRIDGE_DECL(asinh)
BRIDGE_DECL(asinhf)
BRIDGE_DECL(asinhl)
BRIDGE_DECL(asinl)
BRIDGE_DECL(atan)
BRIDGE_DECL(atan2)
BRIDGE_DECL(atan2f)
BRIDGE_DECL(atan2l)
BRIDGE_DECL(atanf)
BRIDGE_DECL(atanh)
BRIDGE_DECL(atanhf)
BRIDGE_DECL(atanhl)
BRIDGE_DECL(atanl)
BRIDGE_DECL(cbrt)
BRIDGE_DECL(cbrtf)
BRIDGE_DECL(cbrtl)
BRIDGE_DECL(ceil)
BRIDGE_DECL(ceilf)
BRIDGE_DECL(ceill)
BRIDGE_DECL(copysign)
BRIDGE_DECL(copysignf)
BRIDGE_DECL(copysignl)
BRIDGE_DECL(cos)
BRIDGE_DECL(cosf)
BRIDGE_DECL(cosh)
BRIDGE_DECL(coshf)
BRIDGE_DECL(coshl)
BRIDGE_DECL(cosl)
BRIDGE_DECL(erf)
BRIDGE_DECL(erfc)
BRIDGE_DECL(erfcf)
BRIDGE_DECL(erfcl)
BRIDGE_DECL(erff)
BRIDGE_DECL(erfl)
BRIDGE_DECL(exp)
BRIDGE_DECL(exp2)
BRIDGE_DECL(exp2f)
BRIDGE_DECL(exp2l)
BRIDGE_DECL(expf)
BRIDGE_DECL(expl)
BRIDGE_DECL(expm1)
BRIDGE_DECL(expm1f)
BRIDGE_DECL(expm1l)
BRIDGE_DECL(fabs)
BRIDGE_DECL(fabsf)
BRIDGE_DECL(fabsl)
BRIDGE_DECL(fdim)
BRIDGE_DECL(fdimf)
BRIDGE_DECL(fdiml)
BRIDGE_DECL(floor)
BRIDGE_DECL(floorf)
BRIDGE_DECL(floorl)
BRIDGE_DECL(fma)
BRIDGE_DECL(fmaf)
BRIDGE_DECL(fmal)
BRIDGE_DECL(fmax)
BRIDGE_DECL(fmaxf)
BRIDGE_DECL(fmaxl)
BRIDGE_DECL(fmin)
BRIDGE_DECL(fminf)
BRIDGE_DECL(fminl)
BRIDGE_DECL(fmod)
BRIDGE_DECL(fmodf)
BRIDGE_DECL(fmodl)
BRIDGE_DECL(frexp)
BRIDGE_DECL(frexpf)
BRIDGE_DECL(frexpl)
BRIDGE_DECL(hypot)
BRIDGE_DECL(hypotf)
BRIDGE_DECL(hypotl)
BRIDGE_DECL(ilogb)
BRIDGE_DECL(ilogbf)
BRIDGE_DECL(ilogbl)
BRIDGE_DECL(ldexp)
BRIDGE_DECL(ldexpf)
BRIDGE_DECL(ldexpl)
BRIDGE_DECL(lgamma)
BRIDGE_DECL(lgammaf)
BRIDGE_DECL(lgammal)
BRIDGE_DECL(llrint)
BRIDGE_DECL(llrintf)
BRIDGE_DECL(llrintl)
BRIDGE_DECL(llround)
BRIDGE_DECL(llroundf)
BRIDGE_DECL(llroundl)
BRIDGE_DECL(log)
BRIDGE_DECL(log10)
BRIDGE_DECL(log10f)
BRIDGE_DECL(log10l)
BRIDGE_DECL(log1p)
BRIDGE_DECL(log1pf)
BRIDGE_DECL(log1pl)
BRIDGE_DECL(log2)
BRIDGE_DECL(log2f)
BRIDGE_DECL(log2l)
BRIDGE_DECL(logb)
BRIDGE_DECL(logbf)
BRIDGE_DECL(logbl)
BRIDGE_DECL(logf)
BRIDGE_DECL(logl)
BRIDGE_DECL(lrint)
BRIDGE_DECL(lrintf)
BRIDGE_DECL(lrintl)
BRIDGE_DECL(lround)
BRIDGE_DECL(lroundf)
BRIDGE_DECL(lroundl)
BRIDGE_DECL(modf)
BRIDGE_DECL(modff)
BRIDGE_DECL(modfl)
BRIDGE_DECL(nan)
BRIDGE_DECL(nanf)
BRIDGE_DECL(nanl)
BRIDGE_DECL(nearbyint)
BRIDGE_DECL(nearbyintf)
BRIDGE_DECL(nearbyintl)
BRIDGE_DECL(nextafter)
BRIDGE_DECL(nextafterf)
BRIDGE_DECL(nextafterl)
BRIDGE_DECL(nexttoward)
BRIDGE_DECL(nexttowardf)
BRIDGE_DECL(nexttowardl)
BRIDGE_DECL(pow)
BRIDGE_DECL(powf)
BRIDGE_DECL(powl)
BRIDGE_DECL(remainder)
BRIDGE_DECL(remainderf)
BRIDGE_DECL(remainderl)
BRIDGE_DECL(remquo)
BRIDGE_DECL(remquof)
BRIDGE_DECL(remquol)
BRIDGE_DECL(rint)
BRIDGE_DECL(rintf)
BRIDGE_DECL(rintl)
BRIDGE_DECL(round)
BRIDGE_DECL(roundf)
BRIDGE_DECL(roundl)
BRIDGE_DECL(scalbln)
BRIDGE_DECL(scalblnf)
BRIDGE_DECL(scalblnl)
BRIDGE_DECL(scalbn)
BRIDGE_DECL(scalbnf)
BRIDGE_DECL(scalbnl)
BRIDGE_DECL(sin)
BRIDGE_DECL(sinf)
BRIDGE_DECL(sinh)
BRIDGE_DECL(sinhf)
BRIDGE_DECL(sinhl)
BRIDGE_DECL(sinl)
BRIDGE_DECL(sqrt)
BRIDGE_DECL(sqrtf)
BRIDGE_DECL(sqrtl)
BRIDGE_DECL(tan)
BRIDGE_DECL(tanf)
BRIDGE_DECL(tanh)
BRIDGE_DECL(tanhf)
BRIDGE_DECL(tanhl)
BRIDGE_DECL(tanl)
BRIDGE_DECL(tgamma)
BRIDGE_DECL(tgammaf)
BRIDGE_DECL(tgammal)
BRIDGE_DECL(trunc)
BRIDGE_DECL(truncf)
BRIDGE_DECL(truncl)
